Definition of Water Scooter

  • (noun) a motorboat resembling a motor scooter

Synonyms of Water Scooter


Antonyms of Water Scooter


No Antonyms Found.

Homophones of Water Scooter


No Homophones Found.